package com.jdrx.ocp.beans.vo;

import com.jdrx.platform.commons.rest.beans.dto.PageBaseDTO;

import java.io.Serializable;
import java.sql.Date;

/**
 * 分页查询平台管理vo(旧系统)
 * @author : zhongsen
 * @date : 2019/02/21 17:15
 */
public class QueryPlatformExtendVO extends PageBaseDTO implements Serializable {


    /**主键ID*/
    private Long    id;
    /**平台名称*/
    private String  name;
    /**前缀(平台标识符)*/
    private String  prefix;
    /**图标*/
    private String  icon;
    /**是否启用 0 为启用 1 为禁用*/
    private Integer useable;
    /**创建人员ID*/
    private Long    createBy;
    /**创建时间*/
    private Date    createAt;
    /**删除标记 0正常  1删除*/
    private String  delFlag;
    /**回调地址*/
    private String callBackAddress;
    /**
     * 接口KEY
     */
    private String  verifyKey;

    /**服务分类*/
    private Integer serviceGroup;
    private String serviceGroupName;

    /**
     * 登录地址
     */
    private String  loginAddress;
    /**
     * 账号字段
     */
    private String  accountField;
    /**
     * 密码字段
     */
    private String  passwordField;
    /**
     * 跳转方式方法
     */
    private Boolean isIframe;
    /**
     * 是否需要处理验证码
     */
    private Boolean isNeedVerification;
    /**服务说明或备注*/
    private String  remark;
    /**服务供应商名称*/
    private String serviceRoviders;
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPrefix() {
        return prefix;
    }

    public void setPrefix(String prefix) {
        this.prefix = prefix;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public Integer getUseable() {
        return useable;
    }

    public void setUseable(Integer useable) {
        this.useable = useable;
    }

    public Long getCreateBy() {
        return createBy;
    }

    public void setCreateBy(Long createBy) {
        this.createBy = createBy;
    }

    public Date getCreateAt() {
        return createAt;
    }

    public void setCreateAt(Date createAt) {
        this.createAt = createAt;
    }

    public String getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }

    public String getVerifyKey() {
        return verifyKey;
    }

    public void setVerifyKey(String verifyKey) {
        this.verifyKey = verifyKey;
    }

    public String getLoginAddress() {
        return loginAddress;
    }

    public void setLoginAddress(String loginAddress) {
        this.loginAddress = loginAddress;
    }

    public String getAccountField() {
        return accountField;
    }

    public void setAccountField(String accountField) {
        this.accountField = accountField;
    }

    public String getPasswordField() {
        return passwordField;
    }

    public void setPasswordField(String passwordField) {
        this.passwordField = passwordField;
    }

    public Boolean getIframe() {
        return isIframe;
    }

    public void setIframe(Boolean iframe) {
        isIframe = iframe;
    }

    public Boolean getNeedVerification() {
        return isNeedVerification;
    }

    public void setNeedVerification(Boolean needVerification) {
        isNeedVerification = needVerification;
    }

    public Integer getServiceGroup() {
        return serviceGroup;
    }

    public void setServiceGroup(Integer serviceGroup) {
        this.serviceGroup = serviceGroup;
    }

    public String getCallBackAddress() {
        return callBackAddress;
    }

    public void setCallBackAddress(String callBackAddress) {
        this.callBackAddress = callBackAddress;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getServiceRoviders() {
        return serviceRoviders;
    }

    public void setServiceRoviders(String serviceRoviders) {
        this.serviceRoviders = serviceRoviders;
    }

    public String getServiceGroupName() {
        return serviceGroupName;
    }

    public void setServiceGroupName(String serviceGroupName) {
        this.serviceGroupName = serviceGroupName;
    }
}
